Conceptual Modelling in Software Engineering and Knowledge Engineering : Concepts , Techniques and Trends
نویسندگان
چکیده
Conceptual modelling is a crucial software development activity for both Software Engineering and Knowledge Engineering. Each discipline, however, has developed its own techniques for conceptual modelling, and there is no agreement about a common set of techniques that can be used in both disciplines. This chapter will describe such techniques, paying special attention to the more recent and innovative ones, as well as to the concepts shared by the techniques used in the two disciplines.
منابع مشابه
Trends and Perspectives in Conceptual Modelling
Conceptual modelling refers to the part of system development that involves investigating the problems and requirements of the users community and from that, developing a specification of the desired system. Conceptual modelling addresses two major aspects: the conceptual product (the so-called conceptual schema) and the conceptual process (the modelling process to deliver the conceptual produc...
متن کاملPreface to RIGiM 2009
The use of intentional concepts, the notion of "goal" in particular, has been prominent in recent approaches to requirement engineering (RE). Goal-oriented frameworks and methods for requirements engineering (GORE) have been keynote topics in requirements engineering, conceptual modelling, and more generally in software engineering. What are the conceptual modelling foundations in these approac...
متن کاملEnriching Conceptual Modelling Practices through Design Science
Models, modelling languages, modelling frameworks and their background have dominated conceptual modelling research and information systems engineering for last four decades. Conceptual models are mediators between the application world and the implementation or system world. Design science distinguishes the relevance cycle as the iterative process that re-inspects the application and the model...
متن کاملSOFfWARE SYSTEM ENGINEERING: ANALYSIS OF THE DISCIPLINE
Software system engineering has not yet developed an engineering science for its discipline. On the other hand, a lot of fundamental concepts, shared methods, techniques, patterns for structuring software systems, and languages for documenting design decisions has been accumulated over the years. To analyse and systematise the accumulated ideas is the main challenge for computer scientists toda...
متن کاملAn Engineering Framework for Domain Knowledge Modelling
This paper describes the DD framework for domain modelling in information systems engineering. Such a framework encompasses the ontological, method-ological and operational dimensions of both concept modelling and conceptual modelling. It explicitly addresses the problems of domain-dependent abstractions , information construction and integration, automatic deductive services for domain modelli...
متن کامل